import help
import load2
import random

def getRandRoomStu(s1, allStudent):
    room=s1.room
    while True:
        name=help.randInList(load2.allRoom[room])
        if name!=s1.name:
            break
    return help.nameToObj(name,allStudent)

def getRandCp(s1, allStudent):
    name=help.randInList(s1.cp)
    return help.nameToObj(name, allStudent)

def getRandSZ():
    return help.randInList(load2.allDefunct)

def Lianai(s1, s2):
    s1.cp.append(s2.name)
    s2.cp.append(s1.name)

def Fenshou(s1,s2):
    s1.cp.remove(s2.name)
    s2.cp.remove(s1.name)

def settiyu(s,val):
    s.tiyu+=val
    return '此时'+s.name+'的体育分为'+str(s.tiyu)+'\n'

def setsixiu(s,val):
    s.sixiu+=val
    return '此时'+s.name+'的思修分为'+str(s.sixiu)+'\n'

def setMoney(s,val,relSet=False):
    if not relSet:
        s.money+=val
    else:
        s.money=val
    return '此时'+s.name+'的钱包里还有'+str(s.money)+'\n'

randRest=['教师餐厅','第八餐厅','第九餐厅','第十餐厅','农林餐厅','青年实验餐厅']
randCag=['盖浇饭','麻辣烫','手工米粉','瓦罐','酸辣粉','莆仙卤面','煌上煌',
         '辣椒炒月饼','面条','粥','鸭脖子','金包','玉米地瓜','饭店小炒','面食']
randTea=['教授邹志华','教授李斌','教授胡友秋','教授程璧','教授刘贤文','教授韦莘','熊文',
         '倪骏','高伟','黄开德','杨永信','郭奇志','宋平波','梅燕',
         '贺传健','李东','李显晟','张杨','张毅','代雷','刘刚','周明凯',
         '院士石晓非']
randSub=['高等数学C1','计算机基础','化学原理B','植物学B','专业认知实践','思修','基础体育','大学英语I','大学语文']
isbuild=False
iskaoshi=False

allEvent=[]

def eat(s1,allStudent):
    if len(s1.cp)>0:
        s2 = getRandCp(s1,allStudent)
    else:
        s2=help.randInList(allStudent)

    s1.t -= 3
    s2.t -= 3
    r=''
    if help.touzi():
        r+='拥有数千平方，位置极佳的'+help.randInList(randRest)
        r+='布置豪华，古典的廊上出自大师手里的一幅幅精美绝伦的油画，以及大厅正中央切割完美的水晶灯，足以让你觉得奢侈无比，更不用说烹饪得极具特色的一道道'
        r+= help.randInList(randCag) + '，令众多的名门望族更是喜爱万分。\n'
    else:
        r+='偌大的' + help.randInList(randRest) + '装潢犹如中欧世纪的餐厅，墙壁上装饰着出自各个艺术大师的经典之作，白色镂空雕刻的古典圆桌布满餐厅，最中央一张铺着白色桌巾的圆桌上，摆放着顶级的法国'
        r+= help.randInList(randCag) + '、俄国' + help.randInList(randCag) + '、日本' + help.randInList(randCag) + '、中国' + help.randInList(randCag)
        r+='等昂贵珍奇的世界美食以及配餐的各色饭后小甜点。\n'

    if help.touzi():
        r+='悠扬的小提琴声不绝于耳，铺着白色桌布的进口餐桌上白色的蜡烛照耀着餐厅，温和的气氛，令'+s2.name+'不由自主的沉醉在这美妙之中。\n'
    else:
        r+=s2.name+'觉得，她不是在做梦吧！\n'

    r+=s1.name+'温文儒雅一笑，斯文的气质尽显。\n'

    if len(s1.cp)>0 and help.touzi():
        r += eat1(s1,s2,allStudent)
    else:
        r += s1.name + '和' + s2.name + '共进了一顿美好的晚餐\n'

    if s1.money>=1000:
        r+=s1.name+'把一千块钱甩在服务员脸上，头也不回地离开了。\n'
        r += setMoney(s1,-1000)
    else:
        r += s1.name + '想把一千块钱甩在服务员脸上，但发现自己并没有一千块钱。服务员一拥而上把'+s1.name
        r += '打了一顿并抢走了他身上所有的钱。\n'
        r += settiyu(s1,-20)
        r += setMoney(s1,0,True)
    return r
allEvent.append(eat)

eat1Son=[]
def eat1(s1,s2,allStudent):
    r='“其实，我想和你说的是。”'+s1.name+'开口，他认真的看着还在激动的'+s2.name+'，有些无语到。“'+s2.name[1:]+'，我们分手吧！”\n'
    r+='“你……刚才说什么？？？”'+s2.name+'不确定地问道，'+'我，刚才没有听错吧……\n'
    s3=help.randInList(allStudent)
    s3.huaiyun=True
    r+=s1.name+'：'+s3.name+'怀了我的孩子，我要遵守仁义道德，所以，我们分手吧！”\n'
    Fenshou(s1,s2)
    s1.papa+=1
    s3.beipa+=1

    r+=help.randInList(eat1Son)(s1, s2)

    return r

def eat11(s1,s2):
    r=s2.name+'努力稳住自己欲倒的身子，随即内心产生一股想杀人的冲动！随即抄起桌上的尖刀'
    if s2.tiyu>s1.tiyu:
        r+='一刀捅进'+s1.name+'胸口，'+s1.name+'顿时血流如注。\n'
        r += settiyu(s1,-50)
        r+=s2.name+'扔下刀，潇洒地离开了餐厅。\n'
    else:
        r+=s1.name+'反手夺刀，随后扔在一旁。深情款款地说道：\n'
        r+='“我爱你。”\n'
    return r
eat1Son.append(eat11)

def eat12(s1,s2):
    r='“'+s1.name+'，你个王八蛋！”'+s2.name+'口不择言的怒骂道，双手叉腰，尽显女强人气势。\n'
    r+='“'+s1.name+'！你个呆瓜，本小姐在问你话呢！死的还是活的！你倒是给我吭一句啊！”她继续骂道，也不管是不是还有人在看。\n'
    r+=' “无耻，下流！”\n“孬种！”\n“二奶，三陪！”\n'
    r+='说完，拎起自己的包包，气势汹汹大步流星地走出了这个让她作呕地餐厅。\n'
    return r
eat1Son.append(eat12)

def eat13(s1,s2):
    r=s2.name+'一口气拿起水晶高脚杯喝下水，'+s1.name+'颇有气势地用手擦了下自己还淌着水的嘴角，大吼道：“你个王八蛋，别以为本姑娘会放过你！'
    r+='我告诉你，别拿小孩子当筹码！有小孩子了不起啊！本小姐我明天就让你看看！不是只有你的那个什么什么人才会有孩子，没有男人，我照样能生！”\n'
    r+='说完，'+s2.name+'就怀孕了。\n'
    s2.huaiyun=True
    return r
eat1Son.append(eat13)


def build(s1,allStudent):
    global isbuild
    if not isbuild:
        s2 = getRandRoomStu(s1, allStudent)
        s1.t -= 1
        s2.t -= 1
        isbuild=True
        r='“生物楼神秘消失！”'+'寝室的47寸液晶显示屏上蓦地跳出这么一个横幅，吓得'+s1.name+'差点把遥控器给掉了。\n'
        r+='“该死的！开什么玩笑！”'+s1.name+'皱起好看的眉头准备换台。她明明开的的微分方程视频课。'
        r+='怎么会是这种东西呢！连她自己都想不通。\n'
        r+='“等等！”一旁的'+s2.name+'制止住了。\n'
        r+='“怎么？你对这种东西感兴趣吗？”'+s1.name+'扬起唇角，她怎么从来不知道'+s2.name+'也会对新闻感兴趣了，说着将头转过去，正对着屏幕，'
        r+='没过两秒，他便惊呼到：“这不是我们学校的生物楼吗？！”\n她瞪大眼睛，不敢置信地咽了口唾沫。\n'
        r+='只见电视机里显示出，原本该是在食堂后的那栋“草莓与西瓜系生物实验楼”已经消失的无影无踪，现在变成了一片偌大的花海，'
        r+='被众多的游人以及记者包围在内。\n'
        return r
allEvent.append(build)

def shizong(s1,allStudent):
    sz=getRandSZ()
    if not sz.level>0:
        s2 = getRandRoomStu(s1, allStudent)
        s1.t -= 1
        s2.t -= 1
        sz.level+=1
        r='“已婚学生神秘消失！”'+'寝室的47寸液晶显示屏上蓦地跳出这么一个横幅，吓得'+s1.name+'差点把遥控器给掉了。\n'
        r+='“该死的！开什么玩笑！”'+s1.name+'皱起好看的眉头准备换台。她明明开的的微分方程视频课。'
        r+='怎么会是这种东西呢！连她自己都想不通。\n'
        r+='“等等！”一旁的'+s2.name+'制止住了。\n'
        r+='“怎么？你对这种东西感兴趣吗？”'+s1.name+'扬起唇角，她怎么从来不知道'+s2.name+'也会对新闻感兴趣了，说着将头转过去，正对着屏幕，'
        r+='没过两秒，他便惊呼到：“这不是我们系的'+sz.name+'吗？！”\n她瞪大眼睛，不敢置信地咽了口唾沫。\n'
        r+='“据警方透露，在漳港街道正在与丈夫压马路时突然瞬间消失的福建农业大学已婚学生名叫'+sz.name+'，在8个月之前与男朋友杨旭登记结婚，'
        r+='有专家认为，这是人为的恶作剧，但根据目击者杨旭的口供，说是肚子里的孩子再作祟。不过，总之失踪也是个确属的事情，'
        r+='有同样的已婚学生，希望尽快与警方取得联系，以上便是本台记者为你专门报道的……”'
        return r
allEvent.append(shizong)

def daji(s1,allStudent):
    s2 = help.randInList(allStudent)
    s3 = help.randInList(allStudent)
    s1.t -= 3
    s2.t -= 3
    s3.t -= 3

    r = s1.name

    if s1.haveSon > 0:
        r+='带着孩子到咖啡厅玩。\n'
        r += '有时安安静静地坐着，不也全是坏事，至少能够好好欣赏宝宝的睡相！想到这里，' + s1.name + '不由自主地笑出了声，'
        r += '引得整个咖啡厅的客人都莫名其妙纷纷对' + s1.name + '行注目礼，不过这些她都没有注意到，心思还是在沉睡的宝宝身上打转。\n'
    else:
        r+='到咖啡厅玩。\n'
        r += '有时安安静静地坐着，不也全是坏事，至少能够好好玩自己的手指头！想到这里，' + s1.name + '不由自主地笑出了声，'
        r += '引得整个咖啡厅的客人都莫名其妙纷纷对' + s1.name + '行注目礼，不过这些她都没有注意到，心思还是在手指头身上打转。\n'

    r+='直到那抹人影完全进入'+s1.name+'的视线，'+s1.name+'怒气地表情还是没有变，反而越来越沉重。\n'
    r+='那正是他的前男友——'+s2.name+'\n'
    r+=s1.name+'丝毫也没有想要给他面子，小脸一沉，便晦气地道：“世界还真是小！冤家路窄！\n”'

    if s1.haveSon > 0:
        r+='本来还想等哪天宝宝醒着去找他，没想到自己找上门来了！这也好，省去了她的打的钱！\n'

    r+=s2.name+'的俊脸一愣，随即尴尬地一笑，应和说：“对啊，世界还真是很小呢。”一段时间不见，没想到她反而变得更有女人味了，'
    r+='脱去了稚气显得成熟多了，只是脾气依旧不变。\n'
    r+='“哼！”'+s1.name+'忍不住又是一声冷哼，目光移向他身边的那位一直被他们忽略掉的人，挪揄道：“想必她就是你的新欢吧！”才几个月不见，'
    r+='就交了新的女朋友！果然是个混蛋恶棍的超级无赖！没有女人就活不下去！\n'
    r+='“这……”听到'+s1.name+'对他的冷嘲热讽后，'+s2.name+'有些受不了了，说：“和你介绍一下，这是我的未婚妻'+s3.name
    r+='，这是我的…朋友'+s1.name+'……”话到最后声音是越来越小。\n'
    if help.touzi():
        r+='索性还好的是，那名名唤'+s3.name+'的漂亮女人并没有发觉两人之间异常的气氛，友好地伸出自己的手：“你好，我是'+s3.name+'。”\n'
        r += '“' + s1.name + '。”' + s1.name + '很直爽的报出自己的名字，眼睫垂下，根本把' + s3.name + '伸出的手忽略不计。\n'
    else:
        r += '那名名唤' + s3.name + '的漂亮女人发觉两人之间异常的气氛。\n'
        r+=setsixiu(s3,-5)
        if s3.sixiu>60:
            r += '朝着'+s1.name+'呵呵一声\n'
        else:
            r += '拔出怀中的尖刀就朝着'+s1.name+'刺去，'+s1.name+'顿时血流如注。'
            r += settiyu(s1, -50)
            s1.beihai+=1
            r += setsixiu(s3, -50)
            s3.fanzui+=1
            return r

    r+='“那…我们先过去了。”觉得留在这个有可能接下去会被骂得更惨，'+s2.name+'率先提出了建议，也不管'+s1.name+'是不是答应，'
    r+='就牵着'+s3.name+'的手走向身后的座位。\n'

    if s1.haveSon > 0:
        r+='完全忽略了'+s1.name+'左手旁地一样事物。\n'
        r+='“等等！”'+s1.name+'突然喊停了，正视了'+s2.name+'匆忙地眼神，说：“和你介绍个人。”\n'
        r+='“这是我的宝宝！”说着，看向'+s2.name+'，再低头看向沉睡中的宝宝，也不知道是对他说还是对自己说：“宝宝，打个招呼吧宝宝，'
        r+='这个混蛋是妈咪的旧情人！”语落，不管'+s2.name+'完全呆滞的神情，抱起孩子，拎起自己的包包，优雅从容地直接绕过目瞪口呆的'
        r+=s2.name+'，便离开了。\n'
        r+=s2.name+'心态崩了。\n'
        r += setsixiu(s2,-10)
    else:
        r+='被秀了一脸，'+s1.name+'心态崩了。\n'
        r += setsixiu(s1,-10)

    return r
allEvent.append(daji)

def peiqian(s1,allStudent):
    s2 = getRandRoomStu(s1, allStudent)
    if (not s1.ispeiqian) and (not s2.ispeiqian):
        s1.t -= 2
        s2.t -= 2
        s1.ispeiqian = True
        s2.ispeiqian = True
        r=s1.name+'下课回到宿舍，才刚坐下身，'+s2.name+'就把报纸伸过来了。\n'
        r+='“看这！”'+s2.name+'声音低沉，指着报纸地头条说道。\n'
        r+='只见报纸地正中央，赫然写着这么一则标语：金融危机当下，股市行情暴跌，良辰总裁一夜负债上亿，万千股民股票变废纸！\n'
        r+='“什么意思？”'+s1.name+'虽然不知道到底发生了什么事，但光看'+s2.name+'的神情就知道一定发生了不好的事情。\n'
        r+='“难道我没有告诉过你吗？”'+s2.name+'就差没有跳起来了，心急如焚地道：“我们之前买的股票都是亚洲良辰金融投资集团的！”\n'
        r+='“我们现在的所有钱都赔了进去了！”'+s2.name+'心一慌，手一抖，报纸落地。\n'
        r += setMoney(s1,0,True)
        r += setMoney(s2,0,True)
        return r
allEvent.append(peiqian)

def kanjian(s1,allStudent):
    s2 = help.randInList(allStudent)
    s1.t-=2
    s2.t-=2
    teacher= help.randInList(randTea) + '老师'
    r= s1.name +'去交班级' + help.randInList(randSub) + '的作业。推开办公室的门却发现办公室内完全是另一番景象，不是' + teacher
    r+='安静的坐在靠背椅上批改作业，而是——\n'
    r+=teacher+'衣衫不整的站在办公桌前，双手拿着一样正在拆封的白色口袋，而在他的身后，办公桌上，仰躺着一个娇滴滴的大美人，'
    r+='正是'+s1.name+'的同学'+s2.name+'！只是她的上已完全被退至于半腰，露出一大片雪白的肌肤，超短的黑色紧身西装裙此刻被撩至及大腿处，'
    r+='底下是一片惹人无限遐想的画面。\n'
    r+='“啊！”' + s1.name +'惊呼，身后的助教老师' + help.randInList(randTea) + '显然也被所看到的画面吓到了，两人皆是面红耳赤。\n'
    r+='“'+s1.name[1:]+'。”'+teacher+'闻声回头，只见'+s1.name+'正红着脸，指着他的身下。于是，他赶紧拉过一边的西装，套在赤裸的'+s2.name
    r+='身上。等到一切重归于好，' + teacher +'这才安抚地对那个正在整理着装的女人说道：“把作业放在' + help.randInList(randTea) + '老师处，'
    r+='以后我再联系你。”说着，便一把将漂亮的'+s2.name+'推出了办公室，而连傻眼的助教老师，也被一并‘请’了出去。\n'
    s2.beipa+=1
    return r
allEvent.append(kanjian)

def fenshou(s1,allStudent):
    if len(s1.cp)>0:
        s2=getRandCp(s1,allStudent)
        s1.t-=2
        s2.t-=2
        com='亚洲'+s2.name[1:]+'金融投资集团'
        r=s2.name+'：“我们分手吧。”\n'
        r+='“大猪蹄子！滚！”'+s1.name+'甩开'+s2.name+'的手，想要离开。\n'
        if help.touzi():
            r+='“'+s1.name[1:]+'，不要走！”'+s2.name+'一把拉住了'+s1.name+'纤细的手臂，声音带着哀怨地说：“如果我告诉你，'
            r+='我不得不和你分手的原因是因为我不想让你担起我们家的责任，你还会不会恨我？”\n'
            r+=s1.name+'蓦地一愣，双腿一僵，停下脚步。\n'
            r+=s2.name+'的眼里弥漫着痛苦的神色，最终，他再次开口道：“老头子说：谁先生出儿子，'+com
            r+='就由谁来继承！我知道这些你一定不屑去做，因为你还年轻，你有大好的青春，但是我不行…如果失去了'+com+'，我就什么都不是了，'
            r+='我知道你肯定认为我不求进取，但是踏实的我，又能给你带来什么……”渐渐的，他的话语带着哽咽，而'+s1.name+'的内心，也自是如此。\n'
            r+='“为什么你会认为我不屑去做！”'+s1.name+'蓦地转身朝他大吼，泪水早在他的解释之前便开始泛滥。“难道我就真的那么会看不起你吗？”'
            r+='心里隐约知道关于他的身世！但是她知道她自己一向蛮横无理，又霸道，小孩子气，但是她不认为自己真的会不通情理到那种地步！\n'
            r+='“你…相信我的话吗？”'+s2.name+'愣愣地问道，因为再此之前，他并没有想过'+s1.name+'会相信他的话。俊颜深埋着痛惜，'
            r+='因为，他看到了'+s1.name+'肯定的颚首。\n'
            r+='“可是，又能改变什么？”任凭泪水流淌，现在的他们都已经变了。\n'
            r += setsixiu(s1, 5)
            r += setsixiu(s2, 5)
        else:
            r+=s2.name+'看着远去的'+s1.name+'，流下了两行热泪\n'
            r += setsixiu(s1, -5)
            r += setsixiu(s2, -5)
        Fenshou(s1,s2)
        return r
allEvent.append(fenshou)

def gantan(s1,allStudent):
    if s1.haveSon>0:
        s1.t-=1
        r=s1.name+'轻轻地将仍旧还在熟睡中的宝宝放在宿舍里的白色的公主床上，自己则是在一边坐了下来。\n'
        r+='静静的看着宝宝犹如天使般的小脸，一丝心痛从脸上流过，薄薄的双唇紧抿。\n'
        r+='她，到底为什么会生下这个孩子呢？\n'
        return r
allEvent.append(gantan)

def baonu(s1,allStudent):
    s2 = help.randInList(allStudent)
    s1.t-=2
    s2.t-=2
    r=s1.name+'下课从教学楼出来，那边突然又响起了一阵女孩的啼哭声。\n'
    r+='“呜呜呜呜呜——”'+s1.name+'闻声抬头，陡然发现，自己的同学'+s2.name+'穿着粉色公主裙不断的儞着双眼，嘴里发出哭声，'
    r+='不断的踢着面前的豪华轿车。\n'
    r+='“怎么哭了？”'+s1.name+'顾不上喘口气，便蹲下自己的身子，关心地询问着'+s2.name+'\n'
    r+=s2.name+'看向'+s1.name+'，可爱的小脸充满了愤慨，气汹汹的回答：“都是这个怪叔叔！'+s2.name[1:]+'问他的名字，他没有回答！他把车窗关了，'
    r+='还对'+s2.name[1:]+'说，滚！”说完，冲着轿车又是一脚。”\n'
    if s1.sixiu<85:
        r+='“这同学是沙雕吧……”'+s1.name+'心想，离开了。'
    else:
        r+='“真是岂有此理！”闻言，'+s1.name+'也动了怒火。怎么可以对不懂事情的小孩子这么没有礼貌呢！想着，便站起身来，'
        r+='单手敲了敲已经关闭了的车窗，大喊：“喂！那里面的谁！我不管你是谁！请把车窗给我打开！”说着，加强了自己手上敲得力度。\n'
        r+=setsixiu(s1,5)
        r+='车窗慢慢要下，路出一双魅惑迷人的黑瞳……\n'
        r+='卧槽，面前的居然是' + s1.name +'的' + help.randInList(randSub) + '老师：' + help.randInList(randTea)
        r+='！挂不挂科全在他一念之间！\n'
        r+=s1.name+'赶紧跑了。\n'
    return r
allEvent.append(baonu)

def kaoshi(s1,allStudent):
    s2 = help.randInList(allStudent)
    if (not s1.iskaoshi) and (not s2.iskaoshi):
        s1.t -= 3
        s2.t -= 3
        s1.iskaoshi=True
        s2.iskaoshi=True
        teacher='周明凯教授'
        sub='计算机基础'
        r=sub+'考试的时间到了，原本宽敞的机房此刻挤满了人，但清一色的都是女人，各个脸上涂抹得五彩缤纷，穿着夸张暴露的短裙洋装，'
        r+='足蹬细而高的高跟鞋。而娇小略施薄粉，穿着黑色套装的'+s1.name+'在她们之间看起来要更显得异类。\n'
        r+='“哇！这么多人都是要来见'+teacher+'的吗？”'+s1.name+'不禁在心中感叹，看着她们手中和她拿的一样的学生证，'+s1.name
        r+='不禁感叹道，帅哥就是受欢迎啊！不得承认，'+teacher+'确实是难得一见的优质极品！\n'
        r+='“你也是来见他的吗？”硬是穿过一阵令人厌呕的香水，'+s1.name+'来到算得上人可谓是少的地方，她的同学'+s2.name+'——'
        r+='一名长相妖艳，打扮的暴露的女人便问道。\n'
        r+='“嗯。”'+s1.name+'不自觉的皱皱眉头，点头。说实话，她可真是受不了那些刺激的香水味啊。\n'
        r+=s2.name+'听到'+s1.name+'的回答，红唇勾起：“你难道不知道他比较喜欢艳丽的女人吗？嗯？”'+s2.name+'上下打量了'+s1.name+'沉默了半晌，'
        r+='最后接着道：“还打扮的这么…保守…”\n'
        r+=s1.name+'一愣，脸色不怎么好看，什么意思？是说她打扮的像欧巴桑吗？\n'
        r+='“青涩的苹果。”看'+s1.name+'没有理会她，'+s2.name+'笑着吐出五个字，丝毫不管'+s1.name+'够难看的脸色。\n'
        s2.jisuan+=20

        if s1.sixiu>90:
            r+='“答高分难道不应该凭借自己的实力吗！”'+s1.name+'心想。\n'
            s1.jisuan-=10
            r += '最后' + s1.name + '的' + sub + '成绩是' + str(s1.jisuan) + '\n'
        elif s1.sixiu>60:
            r+='听了'+s2.name+'的话，'+s1.name+'赶紧换上了暴露的夜店服。\n'
            s1.jisuan += 10
            r += '最后' + s1.name + '的' + sub + '成绩是' + str(s1.jisuan) + '\n'
        else:
            r += '听了' + s2.name + '的话，' + s1.name + '怒从中来，拔出怀中的尖刀就朝'+s2.name+'刺去。'+s2.name
            r+='当即倒地，不省人事。\n'
            r+=settiyu(s2,-50)
            s2.beihai+=1
            r+=s1.name+'也被赶来的校警制服。\n'
            r+=setsixiu(s1,-50)
            s1.fanzui+=1
            s1.jisuan -= 50

        return r
allEvent.append(kaoshi)

def eatbeiju(s1,allStudent):
    s2 = getRandRoomStu(s1, allStudent)
    s1.t -= 2
    s2.t -= 2
    r= s1.name +'的GPA达到了惊人的' + str(s1.gpa) +'，于是决定和好室友' + s2.name +'一起去' + help.randInList(randRest) + '吃大餐。\n'
    r+=s1.name+'才刚往前一站，一名长相靓丽年轻女服务生便走了上来。\n'
    r+='女服务生歉意地一笑，解释道：“今晚本餐厅已经被包下了，所以暂停对外营业，为您造成的什么不便之处，希望您能够谅解！”\n'
    r+=s1.name+'一愣，半晌才回过神来，面额铁青，咬牙切齿的道：“所以你的意思是说，我们今天是白走了一趟，对不对！”\n'
    r+=setsixiu(s1,-5)
    r+='“呃……”服务生一愣，笑容有些僵硬。\n'
    r+='“那我们回去吧！”反正她也没有心思在这里吃了，'+s2.name+'再一次对'+s1.name+'提议道。\n'
    if s1.sixiu>85:
        r+='于是两人离开了。\n'
    else:
        r+='“不行！哪有这样的事情！”'+s1.name+'火了，一拍桌子！俏脸一怒，火爆的的话语出口：“把你们的经理给我叫出来！”\n'
        r+='“这……”服务生犹豫的看了看'+s1.name+'，嗫嚅地说：“我们…经理去请今天包场的那位客人了……”\n'
        r+='“什么！”一听更不得了了，'+s1.name+'整个人简直就要被气炸了：“什么东西嘛！居然还要人请！这么大的排场！是天王巨星还是总统啊！”'
        r+=s1.name+'不解气的吼道\n'
        r+='就在服务生准备开口再次道歉的时候，一个莫名出现的人影，让她张着口却没说出话，惊奇而喜悦的看着那抹人影！\n'
        r+='“我不是什么东西，我是人，我也不是什么天王巨星或是总统，但我知道，我是一个大学老师！”\n'
        r+='哪来的混蛋乱插嘴！'+s1.name+'气愤地转身，正想骂上去的时候，却看到了那抹意料之外的人影。那人居然是他的'
        r+= help.randInList(randSub) + '老师' + help.randInList(randTea) + '！挂不挂科就在他一念之间\n'
        r += '于是两人心态崩了，赶紧离开了。\n'
        r+=setsixiu(s1,-10)
    return r
allEvent.append(eatbeiju)

def e4(s,allStudent):
    if s.gpa>3.3:
        s.t-=3
        r=s.name+'被学长邀请去全球草莓种植大赛搬砖。'
        if s.zhiwu>80:
            r+='自己凭借对草莓的出色了解带领队伍冲向了世界冠军。得到了一万块钱。'
            s.money+=10000
        elif help.touzi():
            r+='虽然自己的植物学水平很菜，但还是被学长带起来了，最后获得了全国总冠军的五千元奖金。'
            s.money+=5000
        else:
            r+='但因为全队都是菜鸡，连安慰奖都没得找。但是经过比赛的磨练对草莓多了好多了解。'
            s.zhiwu+=10
        return r
allEvent.append(e4)

def e8(s,allStudent):
    s.t-=2
    if len(s.cp)>0:
        r= s.name +'和女朋友' + help.randInList(s.cp) + '疯狂谈情说爱。自己的品德都得到了提高。'
        s.sixiu+=1
    else:
        r=s.name+'想和女朋友疯狂谈情说爱，但并没有女朋友。'
    return r
allEvent.append(e8)

def e9(s,allStudent):
    s.t-=2
    if len(s.cp)>0:
        cpname=help.randInList(s.cp)
        r=s.name+'和女朋友'+cpname+'疯狂谈情说爱没说好，被'+cpname+'狂骂一顿。'
        s.sixiu-=5
    else:
        r=s.name+'想被女朋友打骂，但并没有女朋友。'
    return r
allEvent.append(e9)

def e9(s,allStudent):
    s.t-=1
    if len(s.cp)>0:
        r= s.name +'被女朋友' + help.randInList(s.cp) + '要求舌吻。'
        if help.touzi():
            r+=s.name+'作为新世纪的好少年，谈恋爱是为了学习，坚决拒绝。'
        else:
            r+=s.name+'淫荡地笑着接受了。舌吻之后他觉得自己体能都提高不少'
            s.tiyu+=10
    else:
        r=s.name+'想和女朋友舌吻，但并没有女朋友。'
    return r
allEvent.append(e9)

def e13(s,allStudent):
    if s.havePhone:
        s.t-=1
        r=s.name+'念出生僻字抢到巨大无比的口令红包整整100元。'
        s.money+=100
        return r
allEvent.append(e13)

def e14(s,allStudent):
    s2 = help.randInList(allStudent)
    if not (s2.name in s.cp):
        s.t-=2
        r=s.name+'交到了男朋友'+s2.name
        Lianai(s, s2)
        return r
allEvent.append(e14)

def e18(s,allStudent):
    s.t-=1
    r=s.name+'早上起来发现自己软的要命。'
    s.tiyu-=10
    return r
allEvent.append(e18)

def e19(s,allStudent):
    if s.havePhone:
        s.t-=1
        r=s.name+'发现自己被好朋友在网上曝光自己的名字。'
        if s.baoguang:
            r+='但自己的名字早就被曝光了，不知道他在搞什么飞机。'
        else:
            s.baoguang=True
            if s.sixiu<85:
                s.t-=1
                r+='气的'+s.name+'也开始全网黑好朋友，结果好多网友看'+s.name+'虽然名字好听但是太沙雕，所以都把'+s.name+'删了。'
            else:
                r+='大家发现'+s.name+'名字很好听，给'+s.name+'发了好多红包。'
                s.money+=10
        return r
allEvent.append(e19)

def e22(s,allStudent):
    s.t-=3
    s.lihun=True
    r=s.name+'得知爹妈离婚，心态崩了。'
    s.sixiu-=20
    return r
allEvent.append(e22)

def e29(s,allStudent):
    if s.havePhone:
        s.t-=1
        r=s.name+'立志不挂科，砸掉手机好好学习。'
        s.havePhone=False
        return r
allEvent.append(e29)

def e37(s,allStudent):
    if s.havePhone:
        s.t-=3
        r=s.name+'觉得自己太穷了，决定卖娇喘赚钱。'
        if s.sixiu>90:
            r+='但良知阻止了自己。'
        else:
            r+='但一整天也没卖超过两块。'
            s.money+=1.9
        return r
allEvent.append(e37)

# fix:色影师

def e45(s,allStudent):
    if not s.havePhone:
        s.t-=2
        r=s.name+'忍受不了没有手机的生活。'
        if s.money>=2000:
            r+='花了两千元买了个新手机'
            s.money-=2000
            s.havePhone=True
        else:
            r+='然而并没有什么办法。'
        return r
allEvent.append(e45)

def e48(s,allStudent):
    s.t -= 1
    r = '爹妈让' + s.name + '给他们准备开的公司起名。'
    if not s.qiming:
        s.qiming=True
        r+=s.name+'起名叫亚洲'+s.name[1:]+'金融投资集团。'
    else:
        r+='但是之前明明已经起过名了，'+s.name+'实在不知道爹妈是在搞什么传销要开这么多公司。'
    return r
allEvent.append(e48)

def papa(s,allStudent):
    if len(s.cp)>0:
        s2 = getRandCp(s, allStudent)
        s.t -= 3
        s2.t -= 3
        r='月黑风高的夜晚，' + s.name +'与男朋友' + s2.name + '来到了福州禧睿酒店……\n'
        r+=s.name+'：唔…你干嘛…不要啊…啊…唔…啊啊啊\n'
        r+=s.name+'：啊~嗯~嗯~不要~好深~啊~痛~啊啊啊~顶到花心了~嗯~好爽~快点~快~再快~嗯嗯啊啊啊~不~要出去~我自己动~嗯~啊~好爽~啊~你真棒\n'
        r+=s.name+'：摩多摩多雅蠛蝶 打灭打灭奇摩鸡 一太一太哈压库 一库一库死国以\n'
        if help.touzi():
            r+=s.name+'：'+s2.name[1:]+'！那里是尿尿的地方啊！啊！别舔！啊！'+s2.name[1:]+'脏啊！啊！不能啊！啊！那里是拉粑粑的地方啊！不要！不！啊！脏！\n'
        if help.touzi():
            s.huaiyun=True
            r+=s.name+'：卧槽！'+s2.name+'你居然没戴！\n'
        s2.papa+=1
        s.beipa+=1
        return r
allEvent.append(papa)

def papa2(s,allStudent):
    s2 = getRandRoomStu(s, allStudent)
    s.t -= 3
    s2.t -= 3
    r='在一个寂寞的夜晚，' +s.room+'，'+ s.name +'爬上了室友' + s2.name+ '的床……\n'
    r += s2.name + '：' + s.name + '你干什么！我们可是室友啊！\n'
    r += s2.name + '：唔…你干嘛…不要啊…啊…唔…啊啊啊\n'
    r += s2.name + '：啊~嗯~嗯~不要~好深~啊~痛~啊啊啊~顶到花心了~嗯~好爽~快点~快~再快~嗯嗯啊啊啊~不~要出去~我自己动~嗯~啊~好爽~啊~你真棒\n'
    r += s2.name + '：摩多摩多雅蠛蝶 打灭打灭奇摩鸡 一太一太哈压库 一库一库死国以\n'
    if help.touzi():
        r += s2.name + '：'+s.name[1:]+'！那里是尿尿的地方啊！啊！别舔！啊！'+s.name[1:]+'脏啊！啊！不能啊！啊！那里是拉粑粑的地方啊！不要！不！啊！脏！\n'
    if help.touzi():
        s2.huaiyun=True
        r += s2.name + '：卧槽！'+s.name+'你居然没戴！\n'
    s2.beipa+=1
    s.papa+=1
    return r
allEvent.append(papa2)

def e50(s,allStudent):
    s.t-=1
    r=s.name+'在思修课上认真听讲积极发言\n'
    r+=setsixiu(s,20)
    if help.touzi():
        r+='老师看'+s.name+'听课竟然如此认真，叫他回答问题。'+s.name+'对答如流，对思想品德有了更深刻的理解\n'
        r+=setsixiu(s,20)
    return r
allEvent.append(e50)

def e49(s,allStudent):
    s.t-=1
    r=s.name+'在体育课上认真锻炼\n'
    r+=settiyu(s,20)
    if help.touzi():
        r+='老师看'+s.name+'听课竟然如此认真，叫他来比划比划。'+s.name+'使出一整套王八拳，让老师刮目相看\n'
        r+=settiyu(s,20)
    return r
allEvent.append(e49)

def e48(s1,allStudent):
    if len(s1.cp)>0:
        s2 = getRandCp(s1,allStudent)
        s1.t-=1
        s2.t-=1
        sub=help.randInList(randSub)
        r='正在上'+sub+'，'+s1.name+'趴在了桌子上\n'
        r+='“'+s2.name+'又看了我一眼，难道幻觉又严重了？真搞不懂'+s2.name+'心里想的是什么……唉，我感觉我好无聊，为什么总想着他啊！”\n'
        r+='因为爱情，'+s1.name+'的品德上升了\n'
        s1.sixiu+=5
        return r
allEvent.append(e48)

def e47(s1,allStudent):
    s2 = help.randInList(allStudent)
    s3 = help.randInList(allStudent)
    s1.t -= 2
    s2.t -= 2
    s3.t -= 2
    r=s1.name+'觉得自己喜欢'+s2.name+'已经到了走火入魔的地步，看到他心里就怦怦乱跳，看着一位叫'+s3.name+'的同学给他发字条，'+s1.name+'感到胸口闷闷的，心情非常的沉重\n'
    if help.touzi():
        r+=s1.name+'随着镜子嗫嚅：'+s3.name+'和他好像电影里的男女主角啊……我，反正，注定，留在角落……唉，自己真窝囊\n'
    else:
        r+=s1.name+'大声对着镜子说：'+s3.name+'不配！我才配！\n'
        r+='于是'+s1.name+'冲上去和'+s2.name+'告白\n'
        if help.touzi():
            r+=s2.name+'欣然接受，他们成为了情侣\n'
            Lianai(s1,s2)
        else:
            r+=s2.name+'：呵呵，去你妈的\n'
            r+=s1.name+'心态崩了'
            s2.sixiu-=10
    return r
allEvent.append(e47)

def e46(s1,allStudent):
    s2 = help.randInList(allStudent)
    s1.t -= 1
    s2.t -= 1
    r=s2.name+'开始注意'+s1.name+'了，'+s1.name+'觉得他渐渐开始喜欢自己了。可是这只是'+s1.name+'的感觉。\n'
    r+='如果'+s2.name+'心里也是这么想的话，那'+s1.name+'该有多高兴呀！看来'+s1.name+'喜欢他，'
    r+='真的到了走火入魔的境界了\n'
    return r
allEvent.append(e46)

def e44(s1,allStudent):
    s2 = help.randInList(allStudent)
    s1.t-=3
    s2.t-=3
    r=s1.name+'跟'+s2.name+'拥有了爱情\n'
    r+='然而爱情说：你不配\n'
    r+='然后他们立刻分手了，'+s1.name+'心态崩了\n'
    s2.sixiu-=20
    return r
allEvent.append(e44)

def zhuangren(s1,allStudent):
    s2 = help.randInList(allStudent)
    s1.t-=2
    s2.t-=2
    r= s1.name +'和同学' + s2.name +'一起去上' + help.randInList(randSub) + '。两人同时等着电梯直达底楼，气氛有些微凉。\n'
    r+='“叮——”底楼到了，电梯发出提示声。\n'
    r+=s1.name+'和'+s2.name+'同时跨出电梯，一小心，便撞上了一个人。\n'
    r+=s2.name+'倒抽一口气，而'+s1.name+'则是'
    if s1.sixiu>50:
        r+='低着头烧红了脸看着面前那双擦得锃亮的黑色皮鞋，不敢抬头。\n'
        r+='“对…对不起。”认准了是自己不注意，为自己的冒失道歉。\n'
        r+='“下次注意点！”意料之外，那个男人并没有为难他，而那道男低音却莫名的有些熟悉，但是因为害怕对方继续指责她的缘故，'+s1.name
        r+='也就没有抬头看那个人。\n'
        r+='紧接着，便听到了一阵走进电梯的脚步声，等到确定那阵脚步声伴随着电梯门的提示音而比和尚电梯门时，'+s1.name
        r+='这才庆幸的抬起头，看向一旁有些木讷的'+s2.name+'\n'
        r+=s2.name+'指着电梯，咽了口气，看向一脸迷茫的'+s1.name+'：“你知道你刚才撞到的人是谁吗？”\n'
        r+='“谁？”她没有看到他的长相，只是他的声音却莫名的有些耳熟罢了，毕竟在农大，她除了认识几个'+help.randInList(randSub)
        r+='的老师之外就没有认识的人了吧……\n'
        s2.renshixiaoz=True
        if not s1.renshixiaoz:
            s1.renshixiaoz=True
            r+=s1.name+'：难道是校长？\n'
            r+=s2.name+'：你是在做梦吧！作为校长作为福建农业大学领军人物，也更是全球富豪榜上排名前十的富豪！一直被媒体关注的对象，'
            r+='只可惜校长不爱现身，所以至今为止，他的长相还是媒体只见的未解之谜！\n'
        r+='“你听了奥！”'+s2.name+'摆起严肃的表情看向'+s1.name+'，让'+s1.name+'没来由的感到不安，随着她的话出口，'+s1.name
        r+='才知道了刚才那个男人的身份：“他可是校长最庇护的人哎，也是校长的私人助理——' + help.randInList(randTea) + '！”\n'
    else:
        r+='直接大步流星地走开\n'
        r+=setsixiu(s1,-5)
    return r
allEvent.append(zhuangren)

def diantizhuangj(s1,allStudent):
    s2 = help.randInList(allStudent)
    s3 = help.randInList(allStudent)
    s1.t-=3
    s2.t-=3
    s3.t-=3
    r='终于下课啦！要吃饭啦！'+s1.name+'一路狂奔到电梯门口\n'
    r+='“叮——”电梯的提示音，'+s1.name+'低垂着脑袋只身进入。\n'
    r+='只是她没有想到的是，电梯里面却早已有人——'+s2.name+'穿着火红色细吊带洋装有着惹火身材，足踏九寸红色高跟鞋，'
    r+='此刻正用自己的双腿紧紧的缠上面前的精壮男人'+s3.name+'的腰，而'+s3.name+'正不断的把'+s2.name+'原本就薄如丝般的洋装从下摆处往上撩起……\n'
    r+=s1.name+'绯红着脸，嘴巴张得大大的，不敢置信地看着在自己面前上演的这一幅活色春香图，鼻血差点喷出来：“你你你……”\n'
    r+='传来火辣的呻吟声又令她的血液快速的流动着，脑子仿佛被炸开一样……\n'
    s2.beipa+=1
    s3.papa+=1
    if s2.sixiu<10:
        r+='吻到激情处，'+s3.name+'一把用力的将'+s2.name+'推向电梯，只听‘砰——’的一声，'+s2.name+'向电梯下的深渊坠去\n'
        r+='“啊——”\n'
        r+=settiyu(s2,-70)
        s3.fanzui+=1
        s2.beihai+=1
        r+=s1.name+'被眼前发生的事惊呆了！'
        if s1.sixiu>80:
            r+='不顾自身安危，立刻报了警，校警迅速赶来，与'+s3.name+'展开了殊死搏斗\n'
            if s3.tiyu>90:
                r+=s3.name+'把校警一个个扔到电梯下面，扬长而去\n'
                r += setsixiu(s3,-5)
            else:
                r+='终于，'+s3.name+'被校警制服。\n'
                r += setsixiu(s3,-60)
        else:
            r+='落荒而逃\n'
    else:
        r+='就在'+s2.name+'即将呻吟出声的时候，他却邪恶的离开她的耳垂，魅惑而富有磁性的嗓音开口说：“游戏到此结束！”接着，离开'+s2.name
        r+='的身子，整理起自己的衣服。\n'
        r+='“'+s3.name[1:]+'——”'+s2.name+'唤道，对他的抽身离开感到不满。他怎么可以这样，让她有了感觉却让她无法满足！她像是八爪章鱼般的，'
        r+='又缠上了'+s3.name+'的身子。\n'
        r+=s3.name+'斜眼瞟了瞟站在电梯门口那个踌躇不安的'+s1.name+'，一抹戏谑回旋与唇“有人在！”\n'
        r+='“不，我不管，给我，'+s3.name[1:]+'——”她的欲火完全被他挑拨起来了，就算是当着'+s1.name+'的面，也没关系，因为现在她的心思都在他身上！\n'
        r+='听到'+s2.name+'撒娇带有激情未然的嗓音，'+s1.name+'只感到一阵火辣辣的热气迎面扑来，她闭上双眼，期待着电梯赶紧到达目的地，'
        r+='不然她可能会是有史以来第一个因为脸红耳晕死的人！\n'
        if help.touzi():
            r+=diantizhuangj1(s1,s2,s3)
        else:
            r+=diantizhuangj2(s1,s2,s3)
    return r
allEvent.append(diantizhuangj)

def diantizhuangj1(s1,s2,s3):
    r = s3.name + '俊颜一暗，一层冰意透人的寒霜凝起于眉心：“' + s2.name + '，不要试着考验我的耐心，把衣服穿上！”说着，便不再开口言语。\n'
    if s2.sixiu < 50:
        r += s2.name + '：不嘛！人家就要！\n'
        r += '于是二人又啪啪啪啪啪起来\n'
        s2.huaiyun = True
        r += setsixiu(s1, -5)
    else:
        r += '看到他丝毫没有再理她的兴致，' + s2.name + '自知没趣的撇了撇嘴，慢吞吞的整理起自己凌乱的衣服。\n'
        r += setsixiu(s2, -5)
    return r

def diantizhuangj2(s1,s2,s3):
    r='“你出去！”'+s3.name+'对着脸色不佳的'+s2.name+'严肃的开口道，帅气的脸庞没有一丝温柔。\n'
    r+='“'+s3.name[1:]+'”'+s2.name+'不满的呢喃道，带着怒火看向面前的'+s1.name+'，死命的摇头：“不要，我不要出去！'
    r+='你说过你今天会带我来这里挑选我喜欢的首饰，你不可以反悔的！”眼看着自己的首饰梦就要破灭，'+s2.name+'可是心急如焚。\n'
    r+='“出去！”依然不带一丝温度，'+s3.name+'冷冷的下着命令，不带一丝质疑\n'
    if s2.sixiu<50:
        r+=s2.name+'被如此凌辱，怒从中来，掏出怀中的尖刀，向'+s3.name+'刺去，'+s3.name+'顿时血流如注\n'
        r+=settiyu(s3,-50)
        s3.beihai+=1
        r+=setsixiu(s2,-50)
        s2.fanzui+=1
        r+=s2.name+'被随后赶来的校警制服\n'
    else:
        r+='“这……”'+s2.name+'犹豫的看了看冰冷异常的'+s3.name+'，不知道怎么样作抉择，最后终于在狠狠的瞪了一眼'+s1.name+'之后这才出了电梯。\n'
        r+=setsixiu(s2,-10)
    return r

def shaobei(s1,allStudent):
    s1.t-=2
    teacher=help.randInList(randTea)
    r=s1.name+'打碎了植物学老师'+teacher+'的烧杯，下课之后被'+teacher+'留下了\n'
    r+='“你打断了我的好事！那烧杯里是我祖传的转基因草莓！”'+teacher+'双手环胸，一副轻松自适的看向'+s1.name+'变得红彤彤的粉嫩小脸\n'
    r+='“对…对不起……”'+s1.name+'原本就红的脸一下子便烧了起来，立马低下头认错：“我…我不是故意的…”声音却不争气的越来越小\n'
    r+=teacher+'勾起迷人的笑，轻佻说：“说，你要怎么补偿我！”他一步跨到'+s1.name+'的面前，低头看向顿时缩成鸵鸟状的'+s1.name+'，心里流过一丝笑意。\n'
    r+='“我……”'+s1.name+'哑口无语了，因为对于她来说，这根本就是个不能回答的问题啊，所以，她只能干脆的选择说：“对不起，我不知道。”\n'
    r+=teacher+'带着意味性地看着仍旧垂着头的'+s1.name+'，笑容溢满嘴角：“那好，既然你不知道怎么补偿我的话，就由我来教你好了！”说着，'
    r+='伸出自己的手将'+s1.name+'的下颚抬起，让她的目光直视他迷人的蓝眸，目光沉醉魅惑，不由的将自己的身子往前倾……\n'
    r+='“你…我…”'+s1.name+'颤抖着看着他的动作，双手冰冷的没有余力去反抗他的行动，只能看着他的俊颜在她的面前放大无数倍，越来越近，越来越近。\n'
    if help.touzi():
        r+='就这样，'+s1.name+'和'+teacher+'在实验室共度春宵\n'
        s1.huaiyun=True
        s1.beipa+=1
    else:
        r+=s1.name+'慢慢的闭上双眼，等待着他的亲吻，却没想到他桀骜的俊颜在距她的脸只有5厘米那么近，他却意外的停下了自己的动作。\n'
        r+='迟迟没有感觉到那意料之中的柔软贴近，'+s1.name+'刷的睁开双眼，只见眼前放大版的'+teacher+'嘴角早已扬起止不住地笑，'
        r+='在看到'+s1.name+'错愕的那一霎那，'+teacher+'的笑声也伴随出声。\n'
        r+='“呵呵…你以为我要亲你吗？”离开她的身畔，完全不顾形象的大笑起来。“你好天真啊！”\n'
        r+='“你！”听到他的话，'+s1.name+'气得一下子涨红了脸，可怜‘你’了半天，最终也没有下文。\n'
        r+='“好了，不和你玩了。”'+teacher+'好不容易止住笑，看向一旁气得鼓起两腮的'+s1.name+'：滚吧\n'
        r+=s1.name+'心态崩了\n'
        r+=setsixiu(s1,-5)
    return r
allEvent.append(shaobei)

def jiancha(s1,allStudent):
    sz = getRandSZ()
    if sz.level>0:
        s2 = getRandRoomStu(s1, allStudent)
        s1.t-=2
        s2.t-=2
        r='因为'+sz.name+'失踪的事，学校要求所有学生加强安全意识，所有人必须在明天交上一份满五千字的检讨！而对于从来没有写过检讨，'
        r+='视作文为不祥之物的'+s1.name+'，这的的确确是一件难以办到的苦差事\n'
        r+='宿舍里，死死地咬着笔杆子，目光咒怨的盯着面前雪白的一叠白纸，'+s1.name+'的心里就流过一丝无奈。\n'
        r+='“哎——”现在上学为什么会那么难啊！'+s1.name+'忍不住叫苦连天，就连别人失踪自己也要写检讨，这跟自己到底有什么关系啊！\n'
        r+='“不好好反省自己平时做的有什么不对，不加强安全意识，你也想忽然消失？！”'+s2.name+'看不下去'+s1.name+'的这幅样子，嘲讽道\n'
        if help.touzi():
            r+='“不要啦，不要啦，我不干啦！”想了半天没有想出个检讨来，一气之下，'+s1.name+'将笔一扔，整个人呈大字型仰躺在沙发上。\n'
        else:
            r+='但抱怨归抱怨，'+s1.name+'还是坚持把检讨写完了。'
        return r
allEvent.append(jiancha)

def zhenghun(s1,allStudent):
    s2=getRandRoomStu(s1,allStudent)
    s1.t-=3
    s2.t-=3
    teacher=help.randInList(randTea)
    sub=help.randInList(randSub)
    room=s1.room
    r='最近，'+s1.name+'正在面向全校招亲。因为他的美貌，全校学生趋之若鹜\n'
    r+='又一天的招亲结束了，但'+s1.name+'还是没有找到合适的夫君。回到'+room+'，室友们无不唉声叹气\n'
    if help.touzi():
        r += '正在这时，一阵凌厉的皮鞋声从走廊传来\n'
        r += '先踏入' + room + '大门的是一双黑色的军训靴，小腿的肌肉隐在靴子里，接着修长笔直的双腿带着风迈了进来。等到完全看到这个人，' + room + '里没一个人能把眼睛从他身上移开，锋利笔挺的西装收紧在腰身的金筘腰带之下，胸口别着草莓型的福农大校徽，博士帽檐割裂了光线，让人一下看不清他的眼睛，' + s1.name + '却清楚的知道，他在看她。\n'
        r += '锋利，灼人。他就是农大教师中的天之骄子——' + sub + '教师：' + teacher + '\n'
        r += teacher + '进来取下帽子放在桌上，便大马金刀的坐椅子上，' + s2.name + '赶紧从厕所一路小跑回来送上一杯茶，上次' + sub + '课距今已经三日之久，几天未见总感觉有些生疏，寒暄还未吐出口，看到他曲起手指在桌上敲敲点点，一下一下，极有规律。\n'
        r += '啧，这个人不耐烦了。\n'
        r += s1.name + '识趣的闭了嘴，两人隔着一张学习桌坐着，日头还没完全落，几许光线与热茶的雾气在空中缠绵。\n'
        r += s1.name + '坐不下去了，没什么话好讲，那就直接走。她刚站起来，' + teacher + '开口了。\n'
        r += '“' + s1.name + '同学在找情人?”' + teacher + '慢腾腾的摘下白色手套，指骨分明，匀称修长，自行车手套被轻轻甩在桌上。\n'
        r += teacher + '站起来，逼近她，一下子推她到床旁梯子的墙壁上，将她的双手并起用右手摁在头顶，左手隔着酒红的校服摸着她后背的脊骨，一只腿别进了她的双腿之间，直直看着她，热气撒在了她脸上。\n'
        r += '“' + s1.name + '同学觉得我怎么样”\n'
        r += '当晚，' + s1.name + '怀上了' + teacher + '的孩子，室友们无不欢欣鼓舞\n'
        s1.beipa+=1
        s1.huaiyun=True
    return r
allEvent.append(zhenghun)

def huiroompapa(s1,allStudent):
    if len(s1.cp)>0:
        s2=getRandCp(s1,allStudent)
        s3=getRandRoomStu(s1,allStudent)
        s1.t-=3
        s2.t-=3
        s3.t-=3
        r='一个春风沉醉的夜晚，'+s1.name+'请女朋友'+s2.name+'共进烛光晚餐\n'
        r+='那晚'+s2.name+'和'+s1.name+'都喝醉了酒，'+s2.name+'跌跌撞撞的样子让'+s1.name+'不禁脸红，'+s2.name+'冲'+s1.name+'笑笑，'+s2.name+'觉得热，便把扣子解下来两颗，透过微弱的光，便能看到'+s2.name+'雪白的皮肤，'+s1.name+'的心跳加快，便背'+s2.name+'上了宿舍楼，还算清醒的'+s1.name+'，听到'+s2.name+'在'+s1.name+'背上微微的喘息，'+s1.name+'知道'+s1.name+'的耳根红了，开始有了反应。\n'
        r+='到了'+s1.room+'开门之后，'+s2.name+'索性坐到了学习桌上，在'+s1.name+'给'+s2.name+'倒水的功夫，'+s2.name+'的上半身只剩下一个黑色蕾丝的胸罩，'+s1.name+'不敢开灯，走到'+s2.name+'旁边把水递给'+s2.name+'，谁知'+s2.name+'把水到在自己身上，那湿透的下身，肉体显得更加突出，'+s1.name+'想夺过杯子，下一秒，'+s2.name+'揪到了'+s1.name+'的校服，'+s1.name+'和'+s2.name+'那湿透的身体仿佛是那样的近，'+s2.name+'的肉体一丝不剩的暴露了，'+s1.name+'不想睁眼看，'+s2.name+'向前倾，'+s1.name+'想把'+s2.name+'抱下来，可是……'+s1.name+'却亲上了'+s2.name+'的嘴，是那般柔软和湿润，'+s2.name+'开始扒掉'+s1.name+'的上衣，甚至骑到了'+s1.name+'的身上。\n'
        r+='随着亲吻的进行，从门口，到学习桌，到双层床，每一处都留下了一两件贴身衣物，鞋柜上还留有'+s2.name+'的口红印，随着时间的推移，声音不只有亲吻的吧嗒声，还有'+s2.name+'的喘息，急促的喘息，床上的吱呀声，'+s3.name+'大喊的“卧槽寝室别人都睡觉呢你俩小声点行不行”声\n'
        r+=s2.name+'累的出的汗水，比喝酒前还要多，从一开始的痛苦，到后来的适应，配合，这一晚，太多的回忆，发生在这个卧室，'+s2.name+'那下面湿哒哒的床铺，是最好的证明。\n'
        if help.touzi():
            r+='一些改变，正在'+s2.name+'的身体里悄然发生……'
            s2.huaiyun=True
        s1.papa += 1
        s2.beipa += 1
        return r
allEvent.append(huiroompapa)

def tongxuehui(s1,allStudent):
    s2 = help.randInList(allStudent)
    s1.t-=3
    s2.t-=3
    r=help.readFile('text/tongxuehui.txt')
    r=r.replace('s1',s1.name)
    r=r.replace('s2',s2.name)
    s1.beipa += 1
    s2.papa += 1
    s1.huaiyun=True
    return r
allEvent.append(tongxuehui)